package com.zhentao.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zhentao.model.common.business.dto.BusinessShopTypeDto;
import com.zhentao.model.common.business.pojo.BusinessShop;
import com.zhentao.model.common.business.pojo.BusinessShopType;
import com.zhentao.model.common.dtos.ResponseResult;

/**
* @author liu
* @description 针对表【business_shop_type】的数据库操作Service
* @createDate 2024-09-15 11:34:22
*/
public interface BusinessShopTypeService extends IService<BusinessShopType> {
    /**
     * 店铺分类列表
     * @param businessShopTypeDto
     * @return
     */
    ResponseResult selShopTypeList(BusinessShopTypeDto businessShopTypeDto);

    /**
     * 店铺分类添加
     * @param
     */
    ResponseResult addShopType(BusinessShopType businessShopType);

    /**
     * 店铺分类修改
     * @param businessShopType
     * @return
     */
    ResponseResult updShopType(BusinessShopType businessShopType);

    /**
     * 店铺分类删除
     * @param id 店铺分类的ID
     * @return
     */
    ResponseResult delShopType(Integer id);

    /**
     * 店铺分类列表（无分页）
     * @return
     */
    ResponseResult shopTypeList();

    ResponseResult listType();
}
